#!/bin/bash

# 检查是否提供了文件名参数
if [ "$#" -ne 1 ]; then
  echo "请提供 .proto 文件的文件名作为参数。"
  exit 1
fi

protoFileName="$1"

# 使用 protoc 生成 C++ 语言代码
protoc --cpp_out=../Domain/SendFrameClientMsg  "$protoFileName"


# 检查生成是否成功
if [ $? -eq 0 ]; then
  echo "C++ 语言代码生成成功。"
else
  echo "C++ 语言代码生成失败。"
  exit 1
fi